pertaining to arrows - Español Inglés Diccionario